@echo off
chcp 65001 >nul
title 暗影通信 v4.0 - 安装程序
color 0a

echo.
echo ===============================================
echo           暗影通信 v4.0 安装程序
echo ===============================================
echo.
echo 正在检查系统环境...
echo.

:: 检查Python是否已安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
    echo 未检测到Python，正在下载并安装...
    echo 这可能需要几分钟，请耐心等待...
    echo.
    
    powershell -Command "Invoke-WebRequest -Uri 'https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe' -OutFile 'python_installer.exe'"
    
    echo 正在安装Python 3.9.13...
    echo 请确保在安装过程中勾选"Add Python to PATH"选项！
    echo.
    
    start /wait python_installer.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0
    del python_installer.exe
    
    echo Python安装完成!
    echo.
) else (
    echo Python已安装。
    echo.
)

echo 正在安装必要的Python库...
echo.

:: 安装必要的库
echo 正在安装Pillow (图片处理)...
pip install pillow --quiet

echo 正在安装requests (网络请求)...
pip install requests --quiet

echo 正在安装psutil (系统信息)...
pip install psutil --quiet

echo 正在安装qrcode (二维码生成)...
pip install qrcode --quiet

echo.
echo ===============================================
echo           安装完成！
echo ===============================================
echo.
echo 正在启动暗影通信...
echo.

:: 运行主程序
python hacker_chat_fixed.py

pause